knight errant

Translations
странствующий рыцарь
He saw himself as a modern-day knight errant, always ready to help those in need.
Он видел себя современным странствующим рыцарем, всегда готовым помочь нуждающимся.
Definitions
A knight errant is a medieval term referring to a knight who wanders in search of adventures, often to prove their chivalry and valor, typically involving quests to rescue damsels in distress or to uphold justice.
Words
knight

noun
рыцарь
errant

adjective
странствующий